/* CSS Document */

				.mainBox .left {float:left;}
				.mainBox .right {float:right;}
				.mainBox .midLogin {margin:0 auto;}
				.mainBox .clear {clear:both;}
				.mainBox .defaultWid {width:782px;margin:0 auto;}
					
               	.mainBox .pageHeader {width:100%;height:72px;float:left;margin:20px 0 15px 0;position:relative;}
				.mainBox .pageHeader .defaultWid span {display:inline-block;float:left;}
				.mainBox .pageHeader .logo {/*width:160px;height:72px;*/width:165px;height:60px;background:none;margin-top: 14px;}
				/*.mainBox .pageHeader .desc {color: #999b9d;width: 175px;height: 12px;overflow: hidden;margin-top: 59px;}*/
				.mainBox .pageHeader .desc {color: #999b9d;position: relative;width: 400px;height: 15px;line-height:15px;overflow: hidden;left: 0;margin-top: 50px;margin-left:10px;}
				
				.mainBox .pageSection {width:100%;background:#c9d8f2;margin:0 auto;float:left;}
				.mainBox .pageSection .defaultWid{padding:34px 0;*padding-bottom:0;}
				.mainBox .pageSection .imgBox {width:376px;height:240px;}
				.mainBox .pageSection .loginBox {width:336px;min-height:240px;background:#fff;}
					
				/*login*/
				.loginBox {width:336px;_width:332px;border:1px solid #cdcdcd;background:#fff;
				-webkit-box-shadow:1px 1px 0px 0px rgba(194, 208, 234, 0.6);box-shadow:1px 1px 0px 0px rgba(194, 208, 234, 0.6);
				}
				.panes {padding:15px 15px 20px 15px;position:relative}
				.lightInputTxt {color:#ccc;}
				.darkInputTxt {color:#333;}
				
				ul.tabs {height:40px;}
				ul.tabs li {float:left;text-indent:0;list-style-image:none !important;}
				ul.tabs a {width:168px;height:40px;line-height:40px;font-size:14px;font-weight:bold;display:block;text-align:center;text-decoration:none;color:#fff;background:#5d5d5d;}
				ul.tabs a:hover {background:#464646;color:#fff;text-decoration:none;}
				ul.tabs a:active {outline:none;}
				ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {background:#fff;cursor:default !important;color:#5b5b5b !important;}
				ul.tabs a.current2 {background:red;}
				
				.input_width_domain {width:308px;height:36px;margin:10px 0 15px 0;_margin:10px 0;}
				.input_width_domain .accountInputUser {width:191px;_width:188px;_float:left;height:34px;line-height:34px;float:left;border:1px solid #d5dbe4;padding:0 8px;}
				.input_width_domain .accountInput {width:290px;_width:287px;_float:left;height:34px;line-height:34px;float:left;border:1px solid #d5dbe4;padding:0 8px;}
				
				.input_width_domain .domain {width:76px;_float:left;height:34px;line-height:34px;font-family:Arial;color:#696a6b;padding:0 10px;display:inline-block;float:left;background:#eceeef;border:1px solid #d5dbe4;border-left:none;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
				.input_width_domain .pswInput {width:290px;height:34px;line-height:34px;border:1px solid #d5dbe4;padding:0 8px;}
				.btnLoginIn {width:100%;height:35px;color:#fff;font-size:15px;font-weight:bold;border:1px solid #4c7fd4;background:#5398e8;margin:12px 0 0 0;cursor:pointer !important;
				-webkit-border-radius:3px;border-radius:3px;
				-webkit-box-shadow:0px 1px 0px 0px rgba(208, 208, 208, 1);box-shadow:0px 1px 0px 0px rgba(208, 208, 208, 1);
				}
				.btnLoginIn:hover {background:#4486f4;border:1px solid #4681e2;}				
				.btnLoginIn:active {background:#2967cd;border:1px solid #3063b9;}	
				
				p.btn_domain, p.btn_domain a {color:#6c6c6c;text-decoration:none;}
				p.btn_domain a {*margin-top:-18px;_margin-top:-18px;}
				p.btn_domain a:hover{text-decoration:underline;}
				
				p.login_bott {height:24px;line-height:24px;color:#333333;text-decoration:none;padding:0 15px}
				.dropdown_lang,.dropdown_lang:hover{ float:right}
				
				#tab2 .manager {height:22px;}
				#tab2 .manager span {margin-right:25px;color:#6c6c6c;display:block;float:left;height:22px;}
				#tab2 .manager span input, .manager span label{float:left;}
				#tab2 .manager span label {margin:1px 0 0 2px;}
				
				#tabAdmin .manager {height:22px;}
				#tabAdmin .manager span {margin-right:25px;color:#6c6c6c;display:block;float:left;height:22px;}
				#tabAdmin .manager span input, .manager span label{float:left;}
				#tabAdmin .manager span label {margin:1px 0 0 2px;}
				
				.securityInput {display:none;}
					
				.mainBox .pageBottom {width:100%;float:left;margin:12px 0 0 0;color:#999b9d;text-align:center;}
				.mainBox .pageBottom p {margin:5px 0 8px 0;font-family:Arial;}
				.mainBox .pageBottom a {color:#373737;text-decoration:none;}
				.mainBox .pageBottom a:hover {text-decoration:underline;}
				
				
				
/* 第三个布局 */
.layout_Bgcolor {background:#e7edf9;}
.layout_Bgcolor .pageSection {background:none;}
.layout_Bgcolor .pageHeader .defaultWid {width:336px;}
.layout_Bgcolor .pageSection .defaultWid {padding:0;}
.layout_Bgcolor .defaultWid span.desc{position: relative;width: 400px;height: 15px;line-height:15px;overflow: hidden;left: 180px;margin: -24px 0 0 0;}


.layout_border_logo{width:156px;height:62px;border:5px dotted #ababab;position:relative;left:-4px;top:15px;display:none;
*float:left;*margin-left:-565px;_margin-top:-30px;}

.layout_border_Img {width: 376px;height: 240px;border: 5px dotted #ababab;position:relative;margin-left:-380px;float:left;display:none;}
.layout_border_Img_layout2 {width:376px;height:240px;border:5px dotted #ababab;position:relative;margin-right:-370px;float:right;display:none;}

.layout_border_conpanyTxt {width:436px;height:35px;border: 5px dotted #ababab;position:relative;top:42px;left:156px;/*margin:35px 0 0 156px;*/display:none;
*top:-33px;}

.layout_border_copright {width:700px;height:30px;border:5px dotted #ababab;position:relative;left:35px;top:-30px;/*margin:-35px 0 0 210px;*/display:none;
}
.layout_border_links {width:700px;height:20px;border:5px dotted #ababab;position:relative;left:35px;top:-55px;/*margin:-35px 0 0 210px;*/display:none;
}
/*
.layout_border_logo_layout3{width:165px;height:72px;border:5px dotted #ababab;position:relative;margin-left:-4px;display:none;
*float:left;*margin:-70px 0 0 -5px;}
.layout_border_conpanyTxt_layout3 {width:136px;height:35px;border:5px dotted #ababab;position:relative;margin: 0 0 0 156px;top: 35px;display:none;
*margin:-70px 0 0 160px;}
*/


.pageBottom .defaultWid span.freeUse {background: url("/custom_login/images/icons_flags.gif") repeat scroll 0 -452px transparent;display:inline-block;height: 32px;line-height: 24px;margin: 7px 10px 0 -7pxpadding: 0 0 0 18px;width:86px;}
.pageBottom .defaultWid span.freeUse a {color:#fff;}

.checkSafety {float:left}
.clearTrace {cursor:pointer;float:right}

#sslSafeLogin,#sslAdminSafeLogin{padding-left: 3px;}
#safelogin,#safeloginMa{margin: 0px 0 2px;}
.login-scancode {position: absolute;right:1px;top:1px;width:38px;height:38px;z-index: 2;cursor: pointer; display:none}
.login-scancode div {display: inline-block; vertical-align: middle; width: 38px; height: 38px;background: url("/custom_login/images/qrcode.png") no-repeat;}
.login-scancode .login-type-pc{background-position:0 0; display:none}
.login-scancode .login-type-wechat{background-position:0 -38px}
.qrcode-wrap{ width:168px; height:184px; display:block; margin:30px auto 0;position:relative;background: url("/custom_login/images/qrcode-bg.png") no-repeat; display:none}
.qrcode-wrap .code-img{ width:132px; height:132px; display:block; position: absolute;left:18px;top:15px;}
.qrcode-wrap .expire-mask{ width:132px; height:132px; display:block; position: absolute;left:18px;top:15px;z-index:9;text-align:center;}
.qrcode-wrap .mask-block{width:132px; height:132px; display:block; position: absolute;left:0;background:rgba(0,0,0,0.5);background-color:#000000; opacity:0.5;filter:alpha(opacity=50);}
.qrcode-wrap .expire-mask p {position: absolute;left: 0; top: 35px; width: 100%; z-index: 19; font-weight: 700; color:#fbfbfb}
.qrcode-wrap .expire-mask a {display: block; background: #1067ba; width: 80px; height: 30px; position: absolute; top: 75px; left: 26px;text-align:center; line-height: 30px;z-index: 19; color: #fbfbfb; text-decoration: none;}
.scan-icon-wrap{ position:absolute; left:-60px; bottom:0; width:284px}
.scan-icon{ text-align:center;}
.scan-login-img img{vertical-align:text-bottom;}

#form1{padding-top: 10px;}